@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, select{margin: 0;padding: 0;border: 0;}
table{ border-collapse:collapse;}
body{font-size:14px;color:#333; font-family:"微软雅黑"; overflow-x:hidden;/* background:#f7f7f7;*/}
.bodybg{ background:url(../images/bodybg.jpg) right 160px no-repeat;}
img,a{border:0; text-decoration:none;}
ol, ul {list-style: none; }

a{color:#333;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;transition: all .3s ease-out;}
a:hover{color:#005b9e;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;transition: all .3s ease-out;}
img{ max-width:100%; height:auto;}
.web-width{width:1200px; margin:0 auto;
	overflow:hidden; position:relative;}
.fl{float:left;}
.fr{float:right;}


/*忘记密码  必要样式*/
.content{
	width:100%;
	height:687px;
	background:url(../img/beijing1.jpg) no-repeat;
	background-size:1920px 687px;
	overflow:hidden;
	position:relative;
}
.bjtx{
	width:743px;
	height:498px;
	position:absolute;
	bottom:15px;
	right:60px;
}
.bjtx img{
	width:100%;
	height:100%;
}
.bjx_1{
	width:auto;
	height:620px;
	position:absolute;
	bottom:20px;
	right:30px;
}
.bjx_1 img{
	width:auto;
	height:100%;
}
.bjx{
	background:url(../img/beijing1.jpg) no-repeat;
	background-size:1920px 687px;
}
.clears{ clear:both;}
.for-liucheng{width:1200px;margin:80px auto 0; height:50px;padding:20px 0 0 0; position:relative;}
.liulist{float:left;width:25%; height:1px; background:#eee;}
.liutextbox{ position:absolute;width:100%;left:0;top:-22px;}
.liutextbox .liutext{float:left;width:25%; text-align:center;}
.liutextbox .liutext em{ display:inline-block;width:24px; height:24px;-moz-border-radius: 24px; -webkit-border-radius: 24px;border-radius:24px; background:#eee; text-align:center; font-size:14px; line-height:24px; font-style:normal; font-weight:bold;color:#fff;}
.liutextbox .liutext strong{ display:inline-block;height:26px; line-height:26px; font-weight:400; color:#eee; font-size:20px; margin-bottom:5px;}
.liulist.for-cur{ background:#d10e30; height:3px;}
.liutextbox .for-cur em{ background:#d10e30;}
.liutextbox .for-cur strong{color:white; font-weight:bold; font-size:20px; margin-bottom:5px;}

.forget-pwd{width:388px;margin:0px auto;min-height:450px; background-color:white; border-radius:4px; padding:40px 10px 0; }
.for{
	width:358px !important;
}
.dly{float:right; width:378px; height:auto; overflow:hidden; margin:130px 0 0;}
.forget-pwd input,.forget-pwd select,.forget-pwd button{border:0;margin:0;padding:0; background:none;}
.forget-pwd dl{margin-bottom:20px;}
.forget-pwd dt{float:left;padding-right:10px;width:110px; height:42px; line-height:42px; text-align:right; font-size:14px;}
.forget-pwd dd{float:left;width:auto; height:42px; position:relative;}
.forget-pwd dd input{width:230px; height:40px;border:#ccc 1px solid; background-color:#eee; border-radius:4px; padding-left:10px;}
.forget-pwd dd select{width:242px; height:40px;border:#ccc 1px solid;}
.forget-pwd dd button{width:120px; height:30px; line-height:30px;border:#ddd 1px solid; background:#f1f1f1; text-align:center; cursor:pointer; font-size:14px;color:#666;}
.forget-pwd .yanzma{ position:absolute;left:200px;top:2px; height:30px; line-height:30px;width:180px;}

.subtijiao{padding:0 0 0 25px;width:338px; height:40px; color:#fff; font-size:16px; cursor:pointer; margin-bottom:20px; border-radius:4px; text-align:center; line-height:40px;}
.subtijiao input{width:338px; height:40px; background: #d10e30;color:#fff; font-size:16px;  border-radius:4px; text-align:center; line-height:40px; cursor:pointer; }
	
.successs{ text-align:center;padding: 20px 0 60px 0;}
.successs h3{padding:20px; font-size:25px;color:#A0CD4E;}

/*top*/
.yxq{
	width:1200px;
	height:auto;
	padding:18px 0;
	overflow:hidden;
	margin:0 auto;
}
.bz{
	width:186px;
	height:52px;
	float:left;
}
.bz img{
	width:100%;
	height:100%;
}
.nav{
	float:right;
	width:140px;
	height:auto;
	margin-top:32px;
}
.nav li{
	float:left;
	color:#333;
	font-size:14px;
	font-weight:normal;
	padding-left: 14px;
}
.na{
	float:right;
	color:#f43254 !important;
}

/*bottom*/
.bottom{
	width:100%;
	height:45px;
	background-color:#232426;
	padding:40px 0;
}
.tm{
	width:439px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
}
.tm li{
	padding:0 30px;
	border-right:1px solid #999;
	color:#999;
	float:left;
}
.yq{	
	border-right:none !important;
}
.tm li:hover{
	color:#f43254;
}
.bottom h6{
	color:#666;
	margin-top:10px;
	text-align:center;
}
.xy{
	width:240px !important; height:40px !important;border:#ccc 1px solid; background-color:#eee; border-radius:4px;}
.yl{
	width:336px !important;
	
}
.yl input{
	width:220px !important;
}
.yl button{
	width:100px !important;
	height:40px !important;
}
.xym{
	width:80px !important; border:transparent !important;}
.xym_1{
	width:auto !important;
	height:42px !important;
	border:transparent !important;
	color:#d10e30 !important;
}
.zdl{
	width:auto;
	height:20px;
	line-height:20px;
	font-weight:normal;
	margin:0 auto;
	text-align:center;
}
.zdl a{
	color:#d10e30;
	font-weight:bold;
}
.fh{
	position:absolute;
	top:460px;
	left:396px;
	background-color:transparent;
}
.fh input{
	background-color:transparent;
	color:#d10e30;
}

.fh_1{
	position:absolute;
	top:400px;
	left:396px;
	background-color:transparent;
}
.fh_1 input{
	background-color:transparent !important;
	color:#d10e30;
}
.tp{
	width:237px;
	height:auto;
	margin:0 auto;
	text-align:center;
	font-weight:normal;
}
.tp img{
	width:100%;
	height:auto;
}
.gx{
	font-size:20px;
	font-weight:normal;
	margin-bottom:30px;
}
.hy{
	color:#999;
	font-weight:normal;
	margin-bottom:10px;
}
	
.bjt{
	float:left;
	padding:180px 0 0;
	color:white;
}
.bjt h2{
	font-weight:normal;
	font-size:44px;
}
.bjt h1{
	font-size:71px;
}
.bjt p{
	width:45px;
	height:1px;
	background-color:white;
	margin:40px 0 50px;
}
.bjt h3{
	font-weight:normal;
	width:367px;
}
.dlj input{
	width:326px !important;
}
.jj{
	padding:0px !important;
	background-color:#D10E30;
}
.dll{
	width:100%;
	height:auto;
	overflow:hidden;
}
.zd{
	color:#333;
	float:left;
}

.wj{
	float:right;
	color:#999;
}
.wj a{
	color:#999;
}
.wj a:hover{
	color:#333;
}
.dsf{
	width:175px;
	height:auto;
	margin:50px auto 0;
	text-align:center;
}
.dsf p{
	color:#999;
	margin-bottom:10px;
}
.ds{
	width:100%;
	height:auto;
}
.ds li{
	width:43px;
	height:43px;
	border-radius:50%;
	overflow:hidden;
}
.d_1{
	float:left;
	background:url(../img/weibo.png) no-repeat;
	background-size:43px 43px;
}
.d_2{
	float:left;
	margin-left:23px;
	background:url(../img/qq.png) no-repeat;
	background-size:43px 43px;
}
.d_3{
	float:right;
	background:url(../img/weixin.png) no-repeat;
	background-size:43px 43px;
}
.d_1:hover{
	background:url(../img/weibo1.png) no-repeat;
	background-size:43px 43px;
}
.d_2:hover{
	background:url(../img/qq1.png) no-repeat;
	background-size:43px 43px;
}
.d_3:hover{
	background:url(../img/weixin1.png) no-repeat;
	background-size:43px 43px;
}







